import axios from 'axios';
var Qs = require('qs');
import { apiUrl } from '../config';
//rpt.stat.yyzs.r0405.com/api/v1

var config = {
  // 请求方法同上
  method: 'post',

  baseURL: apiUrl,

  // 拦截处理请求数据
  transformRequest: [function (data) {
    data = Qs.stringify(data);
    return data;
  }],

  // 请求头信息
  headers: {},

  data: {},

  //设置超时时间
  timeout: 30000,

  //返回数据类型
  responseType: 'json'
};

export default {
  get(url, data) {
    if (data) {
      url += url.indexOf('?') === -1 ? '?' : '&';
      url += Qs.stringify(data);
    }
    return axios.get(url, config);
  },
  post(url, data){
    config.data = data;
    return axios.post(url, config.data, config);
  }
}
